#ifndef __ESAPI_H__
#define __ESAPI_H__


#include "stm8s.h"


//由计时器中断调用,ticks的单位等于计时器触发周期时间(默认为1ms，由TIM4决定)
void AddTick(void);


//获取ticks
u32 GetTickCount(void);

void ClearTicks(void);


//延时
void delay(u32);


/* 中断优先级控制
vector-中断向量号
priorrity-优先级(1-3)，3优先级最高 */
void NVIC_Control(u8 vector, u8 priority);

#endif
